About Nancy Lyndhurst Consultancy Ltd (06959293) United Kingdom