About Mirage Specialist Cars Limited (12754532) United Kingdom