About D & L Plant (campden) Limited (02743927) United Kingdom