About Wicker Logistics Ltd (12781449) United Kingdom