About Salmon & Sons Ltd (11759725) United Kingdom