About Dutch Fries Shack Ltd (12100466) United Kingdom