About Ted Design Limited (07671375) United Kingdom