About Camel Trail Cafe Limited (11662462) United Kingdom