About James Farrar (brushes) Limited (12689789) United Kingdom