About D & G Seddon Ltd (12209759) United Kingdom