About J.s. Gilroy & Company Limited (02052309) United Kingdom