About Michael Birks Specialist Cars Limited (12641006) United Kingdom