About Dean & Smedley Limited (00414805) United Kingdom