About Michael Richard Yexley Limited (12953695) United Kingdom