About Kilcoyne & Co. Ltd. (SC462034) United Kingdom