About Bugweed S Sewing School Limited (09755843) United Kingdom