About Tedrick Limited (08235137) United Kingdom