About The Pomegranate Pantry Limited (12976397) United Kingdom