About David S Taylor Consulting Limited (10110397) United Kingdom