About Alpha (overseas) Limited (03224466) United Kingdom