About Cheddar Cheese Straws Limited (03155242) United Kingdom