About Blue Anchor Developments Limited (05125818) United Kingdom