About Robert Mackenzie Associates Ltd (07610344) United Kingdom