About Alpha Bmc Limited (09327260) United Kingdom