About De Tores Limited (08667244) United Kingdom