About C&a Mackenzie Ltd (SC586046) United Kingdom