About Vision Associates Limited (12831846) United Kingdom