About N J & Son Services Limited (11782903) United Kingdom