About Vincent Dempsey Plant Limited (NI073831) United Kingdom