About Thc Facilities Limited (12989261) United Kingdom