Blue Anchor
East Aberthaw
Barry CF62 3DD
United Kingdom