About Poppet & Bear Ltd (12019729) United Kingdom