About The Laughing Pear Limited (12879146) United Kingdom