About Garry Stride Consulting Limited (10252768) United Kingdom