About Garryclan Holdings Limited (NI629351) United Kingdom