About Griffin Ridge Consulting Limited (09438673) United Kingdom