About Groot Consulting Limited (09924106) United Kingdom