About Ted Edwards Limited (11476174) United Kingdom