About Lochgilphead Curry House Ltd (SC598093) United Kingdom