About Lesley Duffield Consulting Limited (09182905) United Kingdom