About Tapa Rash Food Ltd (13083240) United Kingdom