About Garryglen Limited (11759332) United Kingdom