About Salmon House Ltd (07912869) United Kingdom