About Genius Car & Motors Limited (09691538) United Kingdom