About N J & Son Investments Ltd (10427244) United Kingdom