About David Ruddy Ltd (12041486) United Kingdom