About Salmon Director Limited (13031531) United Kingdom