About D & E Baker Ltd (08346520) United Kingdom