About Zara Walker Design Ltd (11917495) United Kingdom