About Jay Coffee & Muffins Limited (07041768) United Kingdom