About Jimac Radio Cars Limited (03332342) United Kingdom