About Walvac Ltd (07114930) United Kingdom