About Virgil Stephens Ltd (13389190) United Kingdom