About Sussex Vision International Limited (04988827) United Kingdom