About Pear Tree Interim Management Ltd (07674625) United Kingdom