About Northclose Limited (SC446302) United Kingdom