About De Tough Limited (06928677) United Kingdom