About Teeandkay Ltd (11364950) United Kingdom