About Vickery International Consulting Ltd (07186371) United Kingdom