About C. A. Mackenzie Limited (SC630602) United Kingdom