About Thornton Facilities Management Limited (04673430) United Kingdom