About Sudell Franchise Limited (12621969) United Kingdom