About Ted And Son Ltd (09961595) United Kingdom