About Pear Communications Limited (07226899) United Kingdom