About O Hara (holdings) Ltd (08328536) United Kingdom