About Newell S Projects Limited (07006972) United Kingdom