About D & H Developments (barrow) Ltd (11757194) United Kingdom