About Neworsa Limited (08769536) United Kingdom