About Curalate Limited (10506922) United Kingdom