About Grindlock Ltd (12791251) United Kingdom