About Theobald-dickson Holdings Limited (10273265) United Kingdom