About Engelbert Developments Ltd (08920673) United Kingdom