About Alpha Omega Facilities Management Limited (03453852) United Kingdom