About Picnic Wicker Limited (13057869) United Kingdom