About Opal Projects Limited (03261989) United Kingdom