About J & R Travel Ltd (09130626) United Kingdom