About Salmon Incorporated Limited (01865403) United Kingdom