About Ebony & Ivory Motors Limited (04594602) United Kingdom