About Vanessa Pittard Ltd (10603359) United Kingdom