About S & R Troth Limited (03271596) United Kingdom