About V Somerford Ltd (13103088) United Kingdom