About Bmc O E Ltd (11626080) United Kingdom