About Vickieteddies Plus Ltd (10998933) United Kingdom