About Hugh Mcgarry Limited (SC585849) United Kingdom