About H And S Ltd Limited (11439476) United Kingdom