About Spillane Holdings Limited (10875284) United Kingdom