About N & J Technical Services Limited (10785936) United Kingdom