About Margate Pump House Limited (10658598) United Kingdom