About Ncd Design Limited (06830310) United Kingdom