About N J & W Consultants Limited (10581673) United Kingdom