About Newell Projects Limited (07194809) United Kingdom