About Facilities Facilities Limited (09818309) United Kingdom