About D J Willrich Limited (02006829) United Kingdom