About Salmon Developments Limited (02424275) United Kingdom