About Grindyield Ltd (12794166) United Kingdom