About Vintage Sticker Factory Ltd (11578766) United Kingdom