About Hairybear Ltd (04670159) United Kingdom