About Curly House Ltd (12930810) United Kingdom