About Steve Wake Projects Limited (03328544) United Kingdom