About T. H. Sanders & Higgs Limited (00755168) United Kingdom