About Richard Yendell Ltd (09292078) United Kingdom