About Garry Donald Ltd. (SC306667) United Kingdom