About The Pump House Restaurant Ltd (12836238) United Kingdom