About Veedas Todmorden Limited (10801437) United Kingdom