About Lochaber Larder (fort William) Limited (SC641574) United Kingdom