About The Anchor Bar Limited (NI605103) United Kingdom