About J & C Solutions Limited (04491825) United Kingdom