About Scott Dempsey Ltd (09503832) United Kingdom