About Veronica Beard Uk Limited (12373202) United Kingdom