About O Neill Project Management And Cost Consultancy Limited (10279044) United Kingdom