About Salamander Shirts Ltd (11854281) United Kingdom