About Curly & Grey Limited (10592807) United Kingdom