About Northwood Gb Limited (03570861) United Kingdom