About Doggett & Edwards Ltd (11794895) United Kingdom