About Dempsey Design Services Limited (03424564) United Kingdom