About Delaney Investments Limited (01879931) United Kingdom