About Thomas Dempsey Ltd (10452130) United Kingdom