About Dempsey & Harrison Limited (07971112) United Kingdom