About Major Brushes Limited (03842481) United Kingdom