About O Donoghue Signalling Limited (11609265) United Kingdom