About Teejay Consulting Limited (07938492) United Kingdom