About Damien Spillane Ltd (12076281) United Kingdom