About Sandysike Pumping Station Limited (07422618) United Kingdom