About Anemon Kitchen Limited (12434280) United Kingdom