About Vanessa Ruck Limited (12135433) United Kingdom