About Horwich Sewing Limited (01937467) United Kingdom