About Salamander (services) Limited (07359470) United Kingdom