About N J L And S Consultants Limited (07224936) United Kingdom