About Abbots Todmorden Ltd (13433946) United Kingdom