About H. Tenenblat Limited (01436362) United Kingdom