About The Facilities Hub Limited (12295473) United Kingdom