About Jayandco Tea & Coffee Limited (10893151) United Kingdom