About Brewers Sewing Machines Limited (01278578) United Kingdom