About Blue Anchor Leisure Holdings Limited (08321590) United Kingdom