About H S Henshaw Services Ltd (10850201) United Kingdom