About Alpha Omega Services Ltd (10245340) United Kingdom