About Neddale Limited (11449399) United Kingdom