About Ny-lon Design Limited (05430720) United Kingdom