About Alpha Motorist Limited (10198248) United Kingdom