About Doddington R & D Ltd (11383412) United Kingdom