About D E Trustees Limited (04162365) United Kingdom