About H S Walsh & Sons Limited (03553069) United Kingdom