About Brookhouse Automotive Limited (04090258) United Kingdom