About Granard Associates Ltd (08144404) United Kingdom