About Jamdown Resturant Ltd (13434759) United Kingdom