About Durham Mackenzie Limited (02506568) United Kingdom