About D&j Hicks Limited (11931386) United Kingdom