About Alpha Operations Limited (08794421) United Kingdom