About Gilroy & Co. Ltd (12725594) United Kingdom