About Dempsey Designs Limited (05295878) United Kingdom