About Jammie Olive Kitchen Limited (11639676) United Kingdom