About Thurston Consultancy Ltd (13501749) United Kingdom