About O&c Construction Ltd (11478861) United Kingdom