About Koti Industrial & Technical Brushes Limited (02505879) United Kingdom