About Bare Heads Ltd (10226248) United Kingdom