About Stickerzilla Ltd (09501277) United Kingdom