About Dempsey And Sons Limited (11313412) United Kingdom