About Richard Delaney (2005) Limited (05230883) United Kingdom