About Wester Ross Salmon Limited (01339252) United Kingdom