About Wicker And Weft Limited (10541330) United Kingdom