About Granard Holdings Ltd (13016393) United Kingdom