About Cloth & Scissors Ltd (08778786) United Kingdom