About Bancroft Amenities Limited (04551203) United Kingdom