About Salamander-phoenix Limited (09528104) United Kingdom