About Blackmore Energy Engineering Limited (11905609) United Kingdom