About Nelson Recycling Ltd (07242956) United Kingdom