About Mackenzie & Dorman Limited (NI620870) United Kingdom