About Dickinson Technical Services Limited (03093163) United Kingdom