About Tin Tin Takeaway (swindon) Ltd (12994132) United Kingdom