About Neoseo Limited (08970938) United Kingdom