About Salmon Holdings Limited (06775215) United Kingdom