About J&c Cleaning Solutions Ltd (13564110) United Kingdom