About Nelson Carpets Limited (07430310) United Kingdom