About Canvas & Nylon Limited (03880243) United Kingdom