About Deneva-mitchell Ltd (13511931) United Kingdom