About Wicker Limited (09807431) United Kingdom