About A61 Woodseats Sewing Machines Limited (00849608) United Kingdom