About Broomfield Imi Limited (SC464058) United Kingdom