About J&c Home Services Ltd (13182623) United Kingdom