About Vanessa Frampton Ltd (13643011) United Kingdom