About Zebbel Limited (07979556) United Kingdom