About Ted Jacobs & Co Ltd (12414854) United Kingdom