About D & D Facilities Southern Ltd (12529707) United Kingdom