About Ted West Limited (08633505) United Kingdom