About Richard Lowth & Company Limited (06129865) United Kingdom