About Curl Flo Limited (12522750) United Kingdom