About Tereda Limited (08764107) United Kingdom