About D & D Developments (somerset) Ltd (13145788) United Kingdom