About Vickieteddies Plus Global Services Limited (10299363) United Kingdom