About Vagg Automotive Engineering Ltd (12166768) United Kingdom