About Dee Sterling Limited (11275061) United Kingdom