About The Clachan Bar Ltd (SC686570) United Kingdom