About Blue Anchor Projects Ltd (10753573) United Kingdom