About Jt Spears Limited (11972852) United Kingdom