About Todmorden Chippy Limited (08735589) United Kingdom