About Gairloch Sea Foods Limited (SC044569) United Kingdom