About Curly Jo Designs Ltd (12824210) United Kingdom