About S Veevers Consultancy Ltd (13193195) United Kingdom