About Northwood Trading Centre Limited (03322991) United Kingdom