About B & J Ind Sewing Machine Ltd (10848221) United Kingdom