About Salamander Associates (SL001697) United Kingdom