About Harry Stocks Ltd (13205057) United Kingdom