About Jo And The Pear Tree Ltd (11575349) United Kingdom