About Bramhall Cars Limited (04923110) United Kingdom