About Vivienne Edgecombe Limited (07189889) United Kingdom