About Nelson Takeaway Ltd (12016210) United Kingdom