About Mcgarry Associates Ltd (07267964) United Kingdom