About Michael Delaney & Sons Limited (04423733) United Kingdom