About Vernon International Limited (11507410) United Kingdom