About Jobson Sewing Machines Limited (04425330) United Kingdom