About David O Donoghue Interiors Ltd (06811287) United Kingdom