About Vacker Design Limited (10429087) United Kingdom