About Bmc Europe Ltd (08074132) United Kingdom