About Palmers Coffee And Snacks Ltd (11832487) United Kingdom