About Ted James Design Limited (07377680) United Kingdom