About Blue Anchor Lane Limited (08762326) United Kingdom