About Sudbury Inns Limited (04078344) United Kingdom