About The Cane Straw Co Limited (13512718) United Kingdom