About Vennick Specialities Ltd (09561456) United Kingdom