About D. Jennings Installations Limited (04676324) United Kingdom