About Alpha & Omega Services Ltd (13519750) United Kingdom