About Tlc Holdings Ltd (04636734) United Kingdom