About T E D Associates Limited (07308812) United Kingdom