About D J French Limited (05932958) United Kingdom