About O&e Construction Limited (09591402) United Kingdom