About Assura Todmorden Limited (06681414) United Kingdom