About Stroud Fast Food Ltd (13349024) United Kingdom