About Gill Taylor Consulting Limited (11330862) United Kingdom