About Opy Construction Ltd (12458434) United Kingdom