About D Lockett Consulting Limited (06235879) United Kingdom