About Quick N Clean Ltd (13386534) United Kingdom