Address
2a Island Road, Barry, CF62 7AR
Local authority
Vale of Glamorgan

Trading since 22 January 2026, per Companies House.

Loading map…
Search hygiene ratings