About Bethsaida Pool Limited (09057332) United Kingdom