About C&a Essentials Limited (12995030) United Kingdom