About Mackenzie And Temple Limited (07620050) United Kingdom