About Mackenzie Edwards Limited (04261003) United Kingdom