About European Facilities Management Ltd (06365264) United Kingdom