About Teal International Limited (06474143) United Kingdom