About Tesa S Rescue Trading Ltd. (11568491) United Kingdom