About Lochailsh Limited (04484850) United Kingdom