About Seren Cafe Limited (12784351) United Kingdom