About Torevell Dent (holdings) Limited (06026873) United Kingdom