Company name: Temple of Seitan
Description: Nothing weird, just deals and updates
128 Acre Ln, London SW2 5RJ, United Kingdom