About Vicky Clark Design Limited (SC689518) United Kingdom