About Turner Facilities Management Limited (SC045858) United Kingdom