About Optimum Technical Construction Limited (04384471) United Kingdom