About I.dickinson Engineering Limited (06219148) United Kingdom