About D J Wensor Limited (11789416) United Kingdom