About Cafe Dougalli Ltd (SC708661) United Kingdom