About O Neill & Holman Limited (10416516) United Kingdom