About Carcal Holdings Limited (12719330) United Kingdom