About H Padwick Ltd (11728865) United Kingdom