About Special Needs Enterprises (norfolk) Limited (02370795) United Kingdom