About Wicher Ltd (07622829) United Kingdom