About Vanik Interior Design Limited (13025691) United Kingdom