About Blue Anchor Limited (03821102) United Kingdom