About Chick And Bear Ltd (12886183) United Kingdom