About Veon & Sonnell Co. Ltd (12444102) United Kingdom