About Mitie Technical Facilities Management Holdings Limited (07094957) United Kingdom