About Teal Trading Limited (03989593) United Kingdom