About S Trenchfield Ltd (10840198) United Kingdom