About Northmill Associates Limited (09342149) United Kingdom