About Taeler Lewis Ltd (12201318) United Kingdom