About Salmon Solutions Limited (09034227) United Kingdom