About The Road Shack Cafe Limited (12660200) United Kingdom