About O Donoghue Engineering Ltd (07727053) United Kingdom