About O & P Construction Services Limited (01028198) United Kingdom