About Pumpkin Patch Coffee Shop & Bistro Ltd (10059028) United Kingdom