About H.s. Petch & Sons Limited (00734560) United Kingdom