About Jjd Catering Solutions Limited (12277568) United Kingdom