About D&j Mack Limited (SC374669) United Kingdom