About Alpha Waste Limited (06860598) United Kingdom