About Veva Stone Ltd (13330796) United Kingdom