About Glemsford Tandoori Ltd (13503965) United Kingdom