About Breda Spillane Ltd (10944346) United Kingdom