About Grindlow Ltd (13555210) United Kingdom