About Virginia Howard Limited (08447064) United Kingdom