About Salamander Fabrications Limited (00942199) United Kingdom