About The Red Beetle Travelling Food Ltd (09417028) United Kingdom