About Marshall Brushes & Rollers Limited (NI068966) United Kingdom