About General Sewing Machines & Accessories Limited (00188616) United Kingdom