About N & J Consultants Limited (10752656) United Kingdom