About Tedd Morris Limited (10642891) United Kingdom