About Cassava Catering Ltd (10262766) United Kingdom