About Juul S Sandwich Catering Ltd. (08902988) United Kingdom