About Northwood (woking) Ltd (10191525) United Kingdom