About J&c Group Limited (10951896) United Kingdom