About David Taylor Associates Consulting Limited (03325344) United Kingdom