About Delaney & Salter Ltd (13325189) United Kingdom