About H.d. Paul & Sons Limited (SC042256) United Kingdom