About Vernon Corporation Ltd (08088708) United Kingdom