About The Tired Ted Company Limited (08230740) United Kingdom