About Northophall Ltd (13640975) United Kingdom