About Clip Clop Embroidery Limited (11853830) United Kingdom