About M M I Sportscars Limited (06360554) United Kingdom