About The Lemon And Pear Company Limited (13151722) United Kingdom