About Jeddor Care And Catering Ltd (12570188) United Kingdom