About Spillane & Co. Ltd (12055045) United Kingdom