About Alpha Omega Limited (03535338) United Kingdom