About Teejay International Limited (09807118) United Kingdom