About Beenham Bodyshop Limited (10315136) United Kingdom