About Delaney & Smith Limited (02817150) United Kingdom