About Designer Signs & Print Limited (04699355) United Kingdom