About Eye Opener Projects Limited (08278816) United Kingdom