About Ny-do Design Limited (07251962) United Kingdom