About Dodgson & Son Ltd (10997590) United Kingdom