About Northwood (worthing) Ltd (11790402) United Kingdom