About Redstar Kitchen Ltd (12439948) United Kingdom