About Vivid Associates Limited (02591455) United Kingdom