About Vespo Ltd (11295305) United Kingdom