About Blue Anchor Associates Limited (05235624) United Kingdom