About Lewis Taylor Tm Ltd (12437950) United Kingdom