About T.e. Smith Ltd (12627632) United Kingdom