About Salamandre Limited (09701037) United Kingdom