About Alpha Restaurants Limited (10570823) United Kingdom