About Harry & Jane Limited (10592932) United Kingdom