About Brookside Engine Company Limited (07851693) United Kingdom