About The Seitan Co Ltd (11804446) United Kingdom