About Jumping Bean Burrito Company Limited (07593159) United Kingdom