About Ellis Racing & Electrical Solutions Ltd (09771758) United Kingdom