About Nelson Ff Ltd (12203787) United Kingdom