About Teal Sales & Management Ltd (09075034) United Kingdom