About Teal & Turquoise Limited (13301228) United Kingdom