About Ascot Engineering & Bodyshop Limited (10238524) United Kingdom