About Carn Ruadh Bhreac Limited (SC324614) United Kingdom