About Mitsuba Europe Limited (03924699) United Kingdom