About O Donoghue Caravan Parks Ltd (12855597) United Kingdom