About Twitchell Brushes (uk) Limited (06814082) United Kingdom