About Neddlingtan Limited (07898126) United Kingdom