About Viewsonic Europe Limited (03131161) United Kingdom