About Forever Sewing Limited (11040465) United Kingdom