About Salmon S Leap Trading Company Ltd (09791384) United Kingdom