About M. J. Delaney Holdings Limited (03129911) United Kingdom