About Enterprise Special Projects Limited (07683932) United Kingdom