About D&j House Ltd (SC618233) United Kingdom