About Lochalsh ( Glasgow ) Limited (SC693058) United Kingdom