About James & Nicholas Limited Liability Partnership (OC303071) United Kingdom