About Alpha And Omega One Limited (06759147) United Kingdom