About Doubhghlas Inns Limited (09042161) United Kingdom