About Verna Spence Limited (13628702) United Kingdom