About Chattaway Inns Limited (03260481) United Kingdom