About Dean And Whittaker Ltd (11987220) United Kingdom