About Veronica Technical Limited (09393275) United Kingdom