About Ball Burnishing Machine Tools Limited (01408807) United Kingdom