About Opal Fabrication Limited (05230329) United Kingdom