About D & B Barratt Ltd (13527985) United Kingdom