About Teejay And Sons Limited (10388906) United Kingdom