About J. B. Toolgrinders Limited (02939377) United Kingdom