About Richard Yorke Limited (04374896) United Kingdom