About Denner-kelford Grinding Limited (04325510) United Kingdom