About Teejay Ltd (12297741) United Kingdom