About Haar Hebrides Ltd (12278808) United Kingdom