About Vickyjtaylor Limited (10096630) United Kingdom