About Bevan Motor Bodies Limited (01982336) United Kingdom