About Delany & Co. Ltd (08410627) United Kingdom