About The Pomegranate Grove Limited (12712194) United Kingdom