About Kurl Kitchen Limited (13286811) United Kingdom