About Harry Temple Limited (10024256) United Kingdom