About C & C Anchor Bar Complex Ltd (NI677696) United Kingdom