About Denandsal Limited (06674325) United Kingdom