About Salamander (engineering) Limited (01533831) United Kingdom