About Dougal Inns Limited (07083523) United Kingdom