About D&j Holland Ltd (13523684) United Kingdom