About Tlc Hands Ltd (13158694) United Kingdom