About Visual Response Limited (02582013) United Kingdom