About D E & J Holmes Limited (04745306) United Kingdom