About Cissors Palace Ltd (07179576) United Kingdom