About Carnoch Beag Limited (10669566) United Kingdom