About Vicki Allen Limited (02562718) United Kingdom