About O Neill Construction Limited (07823915) United Kingdom