About Vernon Barrow Ltd (08043992) United Kingdom