About The String Bag Company Limited (11407802) United Kingdom