About Dickinson & Whitaker Limited (06509061) United Kingdom