About Freebone And Pomegranate Limited (08553289) United Kingdom