About Woven Wicker Limited (11378486) United Kingdom