About Mackenzie Cameron Limited (07211066) United Kingdom