About Tl And Co (uk) Ltd (09220822) United Kingdom