Company name: Blossom Garden
Description: Chinese Take Away
252 Marsh Rd, Luton LU3 2RX, United Kingdom