About Cavalry Investments Limited (01188519) United Kingdom