About Introtrade International Limited (02144036) United Kingdom