About Salmon & Myers Ltd (10603202) United Kingdom