About The Pump House Winchester Limited (13382552) United Kingdom