About Richard Yardy (2002) Limited (04505601) United Kingdom