About Cacharel Ltd (11991984) United Kingdom