About J & C Professionals Limited (07711070) United Kingdom