About Veiga Limited (09553829) United Kingdom