About Bmc London Limited (10541720) United Kingdom