About Douglas Inns (lochgilphead) Ltd (SC632044) United Kingdom