About Trevor L Smith Ltd (10886346) United Kingdom