About Grindlay Consulting Ltd (11834060) United Kingdom