About The Lyndhurst Consultancy Ltd (03042470) United Kingdom