About Richard Mackenzie Hamer Limited (11952556) United Kingdom