About Harry Bear Limited (13245503) United Kingdom