About Northington Investments Limited (02206746) United Kingdom